package com.suning.app.snpaasadmin.dao;

import com.suning.app.snpaasadmin.pojo.ServiceBrokerMysql;
import com.suning.app.snpaasadmin.pojo.ServiceBrokerMysqlExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ServiceBrokerMysqlMapper {
    int countByExample(ServiceBrokerMysqlExample example);

    int deleteByExample(ServiceBrokerMysqlExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ServiceBrokerMysql record);

    int insertSelective(ServiceBrokerMysql record);

    List<ServiceBrokerMysql> selectByExample(ServiceBrokerMysqlExample example);

    ServiceBrokerMysql selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") ServiceBrokerMysql record, @Param("example") ServiceBrokerMysqlExample example);

    int updateByExample(@Param("record") ServiceBrokerMysql record, @Param("example") ServiceBrokerMysqlExample example);

    int updateByPrimaryKeySelective(ServiceBrokerMysql record);

    int updateByPrimaryKey(ServiceBrokerMysql record);
}